package view.component.progressbar
{
import flash.display.DisplayObject;

import framework.view.components.IComponent;

public interface IActionBar extends IComponent
{
    function set data(value:*):void;
    
    function get data():*;
    
    function set onStart(value:Function):void;
    
    function get onStart():Function;
    
    function set onUpdate(value:Function):void;
    
    function get onUpdate():Function;
    
    function set onComplete(value:Function):void;
    
    function get onComplete():Function;
    
    function get displayObject():DisplayObject;
    
    function start():void;
    
    function stop():void;
}
}